home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Turnbull China Bikeride
/
Turnbull China Bikeride - Disc 1.iso
/
HENSA
/
MATHS
/
PLPLOT
/
PLPLOT.ZIP
/
include
/
pltcl.h
< prev
next >
Wrap
C/C++ Source or Header
|
1994-07-19
|
2KB
|
74 lines
/* $Id: pltcl.h,v 1.3 1994/07/19 22:34:23 mjl Exp $
* $Log: pltcl.h,v $
* Revision 1.3 1994/07/19 22:34:23 mjl
* Internal header file inclusion changed to /not/ use a search path so that
* it will work better with makedepend.
*
* Revision 1.2 1994/06/30 18:37:49 mjl
* Moved function prototypes for generic Tcl support calls into this file.
*
* Revision 1.1 1994/06/23 22:41:36 mjl
* Holds function prototypes and other declarations dealing with Tcl API.
*/
/*
* pltcl.h
* Maurice LeBrun
* 21-Jun-94
*
* Declarations for PLplot/Tcl utility routines.
* In general, these do not require either Tk or Tcl-DP.
*/
#ifndef __PLTCL_H__
#define __PLTCL_H__
#include <tcl.h>
#include "tclMatrix.h"
/* Function prototypes. */
/* From tclAPI.c */
/* Front-end to PLplot/Tcl API for use from Tcl commands (e.g. plframe). */
int
plTclCmd(char *cmdlist, Tcl_Interp *interp,
int argc, char **argv);
/* Initialization routine for PLplot-extended tclsh's (like pltcl). */
int
Pltcl_Init( Tcl_Interp *interp );
/* From tkshell.c */
/* Sets up auto_path variable */
int
pls_auto_path(Tcl_Interp *interp);
/* Tcl command -- wait until the specified condition is satisfied. */
int
plWait_Until(ClientData, Tcl_Interp *, int, char **);
/* Tcl command -- return the IP address for the current host. */
int
plHost_ID(ClientData clientData, Tcl_Interp *interp, int argc, char **argv);
/* From tcpip.c */
/* Modified version of the "Tdp_PacketSend" command. */
int
pl_PacketSend(Tcl_Interp *interp, PLiodev *iodev, PDFstrm *pdfs);
/* Modified version of the "Tdp_PacketReceive" command. */
int
pl_PacketReceive(Tcl_Interp *interp, PLiodev *iodev, PDFstrm *pdfs);
#endif /* __PLTCL_H__ */